TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/23/2023)
2022
Section - Southern
Area - SC - Greenville-UPTA
League - 2022 USTA 18 & over-Men-UPTA
Flight - 3.0 Men
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Forest/Sportsclub
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Jeff Warren - 3.15
Tommy Loftis - 2.83
David Cole - 2.76
Greg Hancox - 2.70
Daniel Mason - 2.65
William Nicholson - 2.63
Dalton Barfield - 2.58
Sunny Handa - 2.57
Ellis Forest - 2.53
Ken Kirby - 2.52
Tom Traver - 2.47
Jim Branham - 2.43
William Thompson - n/a
Sparky Finley - n/a
League Results By Position
1S 2S 1D 2D 3D
Tom Traver - 2.47 & Jeff Warren - 3.15 0 - 1
Dalton Barfield - 2.58 & David Cole - 2.76 0 - 1
Dalton Barfield - 2.58 & William Nicholson - 2.63 1 - 0
Dalton Barfield - 2.58 0 - 4
David Cole - 2.76 & Tommy Loftis - 2.83 1 - 1
David Cole - 2.76 & William Thompson - n/a 1 - 0
William Nicholson - 2.63 & Ken Kirby - 2.52 0 - 1
William Nicholson - 2.63 & Greg Hancox - 2.70 1 - 0 1 - 0
Sparky Finley - n/a 0 - 1
Ken Kirby - 2.52 & Ellis Forest - 2.53 0 - 1
Ken Kirby - 2.52 & Greg Hancox - 2.70 0 - 1
Ken Kirby - 2.52 0 - 1
Ellis Forest - 2.53 & Daniel Mason - 2.65 0 - 1
Ellis Forest - 2.53 0 - 1 0 - 1
Jeff Warren - 3.15 5 - 0
Tommy Loftis - 2.83 1 - 1
Daniel Mason - 2.65 0 - 1
Jim Branham - 2.43 & David Cole - 2.76 1 - 0
Jim Branham - 2.43 & Ken Kirby - 2.52 0 - 1
Jim Branham - 2.43 & Greg Hancox - 2.70 0 - 1
Sunny Handa - 2.57 & Tom Traver - 2.47 1 - 0 1 - 0
Sunny Handa - 2.57 & William Nicholson - 2.63 0 - 1
Sunny Handa - 2.57 & Sparky Finley - n/a 1 - 0
Sunny Handa - 2.57 & Ken Kirby - 2.52 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Wright/Brookstone
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Johnny Pack - 2.97
Stephen Brown - 2.88
Joseph Cope - 2.76
Jonathan Smidt - 2.75
Robert Shuler - 2.74
John Stegall - 2.73
Thomas Diggins - 2.72
Douglas Wright - 2.71
Michael Troso - 2.66
Ken Swanson - 2.53
Benjamin Proctor - 2.21
John Howard - n/a
Jason Wimberly - n/a
Chris Burton - n/a
League Results By Position
1S 2S 1D 2D 3D
Thomas Diggins - 2.72 & Robert Shuler - 2.74 0 - 1
Thomas Diggins - 2.72 & Michael Troso - 2.66 0 - 1 0 - 1
Ken Swanson - 2.53 & Michael Troso - 2.66 0 - 1
Douglas Wright - 2.71 & Robert Shuler - 2.74 0 - 1
Stephen Brown - 2.88 4 - 2 1 - 0
Robert Shuler - 2.74 & Benjamin Proctor - 2.21 0 - 1
Robert Shuler - 2.74 & Michael Troso - 2.66 1 - 0
Joseph Cope - 2.76 & Johnny Pack - 2.97 2 - 0
Joseph Cope - 2.76 & Jonathan Smidt - 2.75 0 - 2
Johnny Pack - 2.97 3 - 1
Benjamin Proctor - 2.21 & Michael Troso - 2.66 1 - 1
Benjamin Proctor - 2.21 & Chris Burton - n/a 0 - 1
Jonathan Smidt - 2.75 0 - 1 1 - 0
Jason Wimberly - n/a & Chris Burton - n/a 0 - 1
Michael Troso - 2.66 & John Howard - n/a 0 - 1
John Stegall - 2.73 & Douglas Wright - 2.71 1 - 0 1 - 1
John Stegall - 2.73 & Robert Shuler - 2.74 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Lair/Riverwalk
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Johnny Dias - 2.95
Michael Bostick - 2.88
Thomas Young - 2.77
Christoph Leipold - 2.76
John Donahue - 2.70
Bill Ruby - 2.67
Bart Street - 2.47
Justin Tuggle - 2.45
Tom Cull - 2.41
anton attanayake - 2.38
Mike Babinicz - 2.35
Erik Estrada - 2.27
Jon Doherty - n/a
Ian Bradley - n/a
Danny Branyon - n/a
Casey Cronan - n/a
League Results By Position
1S 2S 1D 2D 3D
Michael Bostick - 2.88 & Erik Estrada - 2.27 1 - 1
Michael Bostick - 2.88 & anton attanayake - 2.38 0 - 1
Michael Bostick - 2.88 0 - 1
Justin Tuggle - 2.45 & John Donahue - 2.70 1 - 0
Justin Tuggle - 2.45 & Bart Street - 2.47 0 - 1
John Donahue - 2.70 & Bill Ruby - 2.67 0 - 1 0 - 1
John Donahue - 2.70 & Erik Estrada - 2.27 0 - 1
John Donahue - 2.70 & Christoph Leipold - 2.76 0 - 1
John Donahue - 2.70 & Jon Doherty - n/a 0 - 1
Johnny Dias - 2.95 & Bill Ruby - 2.67 1 - 1
Johnny Dias - 2.95 1 - 0
Ian Bradley - n/a & Erik Estrada - 2.27 0 - 1
Ian Bradley - n/a & Christoph Leipold - 2.76 0 - 1
Ian Bradley - n/a & anton attanayake - 2.38 1 - 0
Danny Branyon - n/a 0 - 1
Bart Street - 2.47 & Mike Babinicz - 2.35 0 - 1
Bart Street - 2.47 0 - 1 0 - 1
Thomas Young - 2.77 2 - 1 1 - 3
Erik Estrada - 2.27 & Tom Cull - 2.41 0 - 1
Erik Estrada - 2.27 & Mike Babinicz - 2.35 0 - 2
Tom Cull - 2.41 & anton attanayake - 2.38 0 - 3
Tom Cull - 2.41 0 - 1
Casey Cronan - n/a 0 - 2
Christoph Leipold - 2.76 0 - 1
Mike Babinicz - 2.35 & anton attanayake - 2.38 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Martin/Cardinal
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Keshava Maragondanahalli - 2.90
Justin Horne - 2.85
John David Carter - 2.84
Cary Null - 2.84
Warren Martin - 2.78
Jacob White - 2.78
Benjamin Brammer - 2.78
abhijit raval - 2.67
Dennis Olson - 2.55
David Rood - 2.21
League Results By Position
1S 2S 1D 2D 3D
Benjamin Brammer - 2.78 & Jacob White - 2.78 2 - 0
Benjamin Brammer - 2.78 0 - 1 2 - 1
Warren Martin - 2.78 & abhijit raval - 2.67 1 - 0
Warren Martin - 2.78 & Jacob White - 2.78 1 - 1
Warren Martin - 2.78 & John David Carter - 2.84 0 - 1
Dennis Olson - 2.55 & abhijit raval - 2.67 0 - 1
Dennis Olson - 2.55 & David Rood - 2.21 0 - 2
Dennis Olson - 2.55 & John David Carter - 2.84 0 - 1
Keshava Maragondanahalli - 2.90 & abhijit raval - 2.67 1 - 0
Keshava Maragondanahalli - 2.90 4 - 3
abhijit raval - 2.67 & John David Carter - 2.84 0 - 1
abhijit raval - 2.67 1 - 0
Justin Horne - 2.85 0 - 1
Jacob White - 2.78 1 - 0
David Rood - 2.21 & John David Carter - 2.84 0 - 1
Cary Null - 2.84 & Benjamin Brammer - 2.78 1 - 0
Cary Null - 2.84 & Warren Martin - 2.78 1 - 0
Cary Null - 2.84 & Justin Horne - 2.85 3 - 0 1 - 0
Cary Null - 2.84 & John David Carter - 2.84 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA40/Hazlett/KROC
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
John Parrott - 3.05
Timothy Bamford - 2.93
Ted Hazlett - 2.86
Britton Seay - 2.85
David Wright - 2.84
chris troup - 2.82
Matt Putnam - 2.80
Nathan White - 2.78
Steven Pickens - 2.77
Richard Marshall - 2.76
David Owen - 2.72
Eric Morris - n/a
Edgar Norris - n/a
Bradley Brooks - n/a
League Results By Position
1S 2S 1D 2D 3D
chris troup - 2.82 & Richard Marshall - 2.76 0 - 1
chris troup - 2.82 & Britton Seay - 2.85 1 - 0
chris troup - 2.82 & Steven Pickens - 2.77 1 - 0
Richard Marshall - 2.76 & Britton Seay - 2.85 1 - 1
Richard Marshall - 2.76 & Ted Hazlett - 2.86 2 - 0
Matt Putnam - 2.80 & Nathan White - 2.78 0 - 1 1 - 0
Matt Putnam - 2.80 & Edgar Norris - n/a 0 - 1
Matt Putnam - 2.80 0 - 1
Britton Seay - 2.85 & Eric Morris - n/a 1 - 0
John Parrott - 3.05 3 - 2 1 - 0
Nathan White - 2.78 & Steven Pickens - 2.77 2 - 0
Edgar Norris - n/a 0 - 1
Steven Pickens - 2.77 & Ted Hazlett - 2.86 0 - 1
Steven Pickens - 2.77 0 - 1
Bradley Brooks - n/a 1 - 0
Eric Morris - n/a & Ted Hazlett - 2.86 0 - 1
Eric Morris - n/a 0 - 1
Ted Hazlett - 2.86 1 - 0
Timothy Bamford - 2.93 0 - 1 0 - 1
David Wright - 2.84 & David Owen - 2.72 1 - 0 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Pruitt/GCC
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
LEE NORWOOD - 2.95
Adam Slizewski - 2.95
Adam Landrum - 2.88
Marty Creech - 2.84
James Ward - 2.83
Anthony Morrow - 2.80
Larry Conn - 2.71
Charles Pruitt - 2.69
Evan Cramer - 2.64
Graham Coleman - 2.63
Scott Robinson - 2.60
Drew Rogers - 2.59
Brock Bauknight - 2.53
Trey Darwin - n/a
Steven Frank - n/a
Josh Segars - n/a
Josh Copeland - n/a
League Results By Position
1S 2S 1D 2D 3D
Brock Bauknight - 2.53 & Scott Robinson - 2.60 0 - 1
Brock Bauknight - 2.53 & Graham Coleman - 2.63 0 - 1
James Ward - 2.83 & Charles Pruitt - 2.69 1 - 0 1 - 0
James Ward - 2.83 & Anthony Morrow - 2.80 1 - 0
James Ward - 2.83 & Josh Copeland - n/a 0 - 1
Marty Creech - 2.84 & Larry Conn - 2.71 1 - 0 1 - 0
Marty Creech - 2.84 & LEE NORWOOD - 2.95 2 - 0 2 - 0
Marty Creech - 2.84 & Drew Rogers - 2.59 0 - 1
Marty Creech - 2.84 0 - 1
Charles Pruitt - 2.69 & Anthony Morrow - 2.80 1 - 0
Charles Pruitt - 2.69 & Larry Conn - 2.71 0 - 1
Scott Robinson - 2.60 & Drew Rogers - 2.59 1 - 0
Scott Robinson - 2.60 & Evan Cramer - 2.64 0 - 1 1 - 1
Graham Coleman - 2.63 & Steven Frank - n/a 0 - 1
Graham Coleman - 2.63 & Drew Rogers - 2.59 1 - 0
Anthony Morrow - 2.80 1 - 0
Trey Darwin - n/a 1 - 0
Larry Conn - 2.71 & Josh Segars - n/a 0 - 1
Larry Conn - 2.71 & LEE NORWOOD - 2.95 1 - 0
Josh Segars - n/a & LEE NORWOOD - 2.95 0 - 1
Josh Copeland - n/a 0 - 1
LEE NORWOOD - 2.95 0 - 1 1 - 0
Adam Landrum - 2.88 0 - 2 2 - 0
Adam Slizewski - 2.95 3 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Smith/Holly Tree
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Matt Saylor - 3.03
Jonathan Roof - 2.83
Chris Hart - 2.79
Daniel Guster - 2.76
Jordan Roberts - 2.69
John Ovington - 2.69
Matthew Foster - 2.68
Michael Close - 2.59
Paul Smith - 2.57
Andrew McDaniel - 2.46
Jon Pickhardt - 2.40
Brian Vest - 2.27
League Results By Position
1S 2S 1D 2D 3D
John Ovington - 2.69 & Paul Smith - 2.57 1 - 0
John Ovington - 2.69 & Matthew Foster - 2.68 1 - 0
John Ovington - 2.69 & Andrew McDaniel - 2.46 0 - 1 0 - 1
John Ovington - 2.69 & Jordan Roberts - 2.69 0 - 1 0 - 1
John Ovington - 2.69 & Brian Vest - 2.27 0 - 1
Jonathan Roof - 2.83 & Paul Smith - 2.57 1 - 0
Jonathan Roof - 2.83 & Matthew Foster - 2.68 0 - 1
Jonathan Roof - 2.83 & Andrew McDaniel - 2.46 1 - 0
Jonathan Roof - 2.83 1 - 0
Paul Smith - 2.57 & Jordan Roberts - 2.69 0 - 1
Paul Smith - 2.57 0 - 1 0 - 2
Matt Saylor - 3.03 & Matthew Foster - 2.68 1 - 0
Matt Saylor - 3.03 2 - 0
Jon Pickhardt - 2.40 & Michael Close - 2.59 0 - 1
Jon Pickhardt - 2.40 & Andrew McDaniel - 2.46 0 - 1
Jon Pickhardt - 2.40 & Brian Vest - 2.27 0 - 1 0 - 1
Matthew Foster - 2.68 & Jordan Roberts - 2.69 1 - 0
Matthew Foster - 2.68 & Brian Vest - 2.27 0 - 1
Matthew Foster - 2.68 0 - 1
Michael Close - 2.59 0 - 1
Andrew McDaniel - 2.46 & Chris Hart - 2.79 0 - 1
Chris Hart - 2.79 & Jordan Roberts - 2.69 1 - 0
Chris Hart - 2.79 0 - 2 1 - 0
Jordan Roberts - 2.69 & Brian Vest - 2.27 0 - 1
Daniel Guster - 2.76 & Andrew McDaniel - 2.46 0 - 1
Daniel Guster - 2.76 & Chris Hart - 2.79 0 - 1
Daniel Guster - 2.76 1 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Murray/HWY14
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Palmer Williams - 2.92
Tyler Foss - 2.91
Benjamin Adams - 2.91
Brent Graeber - 2.90
Balaji Perumal - 2.83
Phil Weston - 2.81
Greg Blinston - 2.75
Burns Edmonds - 2.75
Jonathan McAdams - 2.68
William Frazier - 2.44
Andrew Martin - 2.42
Robert Hall - n/a
Pete Murray - n/a
Patrick Hill - n/a
Brent Chastain - n/a
League Results By Position
1S 2S 1D 2D 3D
Burns Edmonds - 2.75 & Greg Blinston - 2.75 1 - 1
Burns Edmonds - 2.75 & Robert Hall - n/a 1 - 0
Burns Edmonds - 2.75 & Patrick Hill - n/a 1 - 0
Greg Blinston - 2.75 & Andrew Martin - 2.42 1 - 1
Greg Blinston - 2.75 & Balaji Perumal - 2.83 1 - 0
Greg Blinston - 2.75 0 - 1
Benjamin Adams - 2.91 & Jonathan McAdams - 2.68 1 - 1
Benjamin Adams - 2.91 3 - 0
Phil Weston - 2.81 1 - 3 1 - 1
Jonathan McAdams - 2.68 & Balaji Perumal - 2.83 0 - 1 2 - 0
Jonathan McAdams - 2.68 0 - 2
Pete Murray - n/a 1 - 0
Brent Chastain - n/a & Tyler Foss - 2.91 1 - 0
Brent Graeber - 2.90 & Tyler Foss - 2.91 0 - 1
Brent Graeber - 2.90 & Robert Hall - n/a 1 - 0
Brent Graeber - 2.90 & Andrew Martin - 2.42 0 - 1
Brent Graeber - 2.90 & Palmer Williams - 2.92 1 - 0
William Frazier - 2.44 & Palmer Williams - 2.92 0 - 1
William Frazier - 2.44 0 - 1 0 - 1
Tyler Foss - 2.91 & Andrew Martin - 2.42 0 - 1
Patrick Hill - n/a & Palmer Williams - 2.92 1 - 0
Balaji Perumal - 2.83 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Caffrey/Sportsclub
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Dillon Monday - 3.03
Brian Street - 3.03
Casey Cook - 3.01
Andrew Lewis - 3.01
Gerardo Modestti - 3.00
Jon Shinpoch - 2.95
Conor Caffrey - 2.92
Noah Bellhorn - 2.90
John Hayes - 2.85
Jay Revson - 2.82
Manuel Good - 2.78
Wade Daus - 2.75
Joe Smallidge - 2.70
Jason Fletcher - 2.67
Pedro Berrios - n/a
League Results By Position
1S 2S 1D 2D 3D
John Hayes - 2.85 & Pedro Berrios - n/a 1 - 0
John Hayes - 2.85 & Gerardo Modestti - 3.00 2 - 0
Jason Fletcher - 2.67 & Wade Daus - 2.75 0 - 1
Jason Fletcher - 2.67 & Jay Revson - 2.82 1 - 0
Andrew Lewis - 3.01 & Noah Bellhorn - 2.90 1 - 0
Andrew Lewis - 3.01 2 - 0 4 - 0
Conor Caffrey - 2.92 & Jon Shinpoch - 2.95 1 - 0
Conor Caffrey - 2.92 & Wade Daus - 2.75 1 - 1
Conor Caffrey - 2.92 0 - 1
Joe Smallidge - 2.70 & Jon Shinpoch - 2.95 0 - 1 0 - 1
Joe Smallidge - 2.70 & Wade Daus - 2.75 1 - 0
Dillon Monday - 3.03 3 - 1 1 - 1
Casey Cook - 3.01 & Jon Shinpoch - 2.95 2 - 0
Jon Shinpoch - 2.95 & Jay Revson - 2.82 1 - 0
Jon Shinpoch - 2.95 & Noah Bellhorn - 2.90 1 - 0
Pedro Berrios - n/a 0 - 1
Gerardo Modestti - 3.00 & Brian Street - 3.03 2 - 0
Gerardo Modestti - 3.00 1 - 0 0 - 1
Noah Bellhorn - 2.90 & Brian Street - 3.03 1 - 0 1 - 0 1 - 0
Manuel Good - 2.78 & Jason Fletcher - 2.67 1 - 0